attachable assets and rights - Francés Inglés Diccionario